calcium levulinate
noun
: a white powdery salt C10H14CaO6·H2O used in medicine as a source of calcium
Love words? Need even more definitions?
Merriam-Webster unabridged
Share